Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODELL ROAD Detached £780,313 £455,000 1 Nov 2010
3 ODELL ROAD Semi-Detached £542,386 £105,000 30 May 1997
9 ODELL ROAD Detached £684,568 £120,000 1 Nov 1995
11 ODELL ROAD Detached £421,682 £80,100 14 Feb 1997
13 ODELL ROAD Detached £670,213 £393,000 18 May 2012
15 ODELL ROAD Detached £940,657 £450,000 5 Mar 2004
25 ODELL ROAD Semi-Detached £398,709 £370,000 23 Sep 2021
29 ODELL ROAD Detached £590,112 £430,000 22 Jan 2016
33 ODELL ROAD Detached £523,219 £395,000 31 Oct 2016
39 ODELL ROAD Detached £1,657,107 £740,000 31 Oct 2003
41 ODELL ROAD Detached £963,365 £500,000 5 Aug 2004